duplex DNA - French English Dictionary